Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Aplikacji Java

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Java Application Developer, który dołączy do naszego zespołu programistycznego. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację oraz utrzymanie nowoczesnych aplikacji opartych na technologii Java. Oczekujemy, że kandydat będzie aktywnie uczestniczył w całym cyklu życia oprogramowania, od analizy wymagań, przez projektowanie architektury, aż po wdrożenie i wsparcie powdrożeniowe. Praca wymaga ścisłej współpracy z zespołem projektowym, testerami oraz klientami, aby dostarczać rozwiązania spełniające najwyższe standardy jakości. Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu w języku Java, znajomość frameworków takich jak Spring lub Hibernate oraz umiejętność pracy z bazami danych SQL i NoSQL. Dodatkowym atutem będzie doświadczenie w pracy z narzędziami do kontroli wersji (np. Git), znajomość zagadnień związanych z bezpieczeństwem aplikacji oraz praktyczna wiedza na temat wdrażania aplikacji w środowiskach chmurowych. Oferujemy atrakcyjne wynagrodzenie, możliwość rozwoju zawodowego, udział w ciekawych projektach oraz przyjazną atmosferę pracy. Jeśli jesteś osobą ambitną, nastawioną na rozwój i chcesz pracować z nowoczesnymi technologiami, zapraszamy do aplikowania na stanowisko Java Application Developer.

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja aplikacji w języku Java
  • Analiza wymagań biznesowych i technicznych
  • Tworzenie i utrzymanie dokumentacji technicznej
  • Współpraca z zespołem projektowym i testerami
  • Optymalizacja wydajności aplikacji
  • Rozwiązywanie problemów technicznych i wsparcie powdrożeniowe
  • Integracja aplikacji z innymi systemami
  • Udział w code review i wdrażaniu dobrych praktyk programistycznych

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w programowaniu w Java
  • Znajomość frameworków Spring, Hibernate lub podobnych
  • Umiejętność pracy z bazami danych SQL i NoSQL
  • Znajomość narzędzi do kontroli wersji (np. Git)
  • Podstawowa znajomość zagadnień bezpieczeństwa aplikacji
  • Umiejętność pracy w zespole i komunikatywność
  • Dobra znajomość języka angielskiego w mowie i piśmie
  • Mile widziane doświadczenie z technologiami chmurowymi

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w programowaniu w języku Java?
  • Z jakimi frameworkami Java pracowałeś/aś najczęściej?
  • Czy miałeś/aś okazję wdrażać aplikacje w środowiskach chmurowych?
  • Jakie narzędzia do kontroli wersji znasz i używasz?
  • Opisz projekt, z którego jesteś najbardziej dumny/a.
  • Jak radzisz sobie z rozwiązywaniem problemów technicznych?
  • Czy masz doświadczenie w pracy z bazami danych NoSQL?
  • Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?